Sr SRE Engineer @ Fastly
Part time (Devops) lecturer @ La Salle University
Previously working for Schibsted, NTT, Oracle...
Maintainer of tcpgoon
I'm sorry. I did NOT write BSD
But I just came to speak about a personal setup...
Forget about transcoding in ARM
With remote access enabled, you need to trust the software and Plex Inc...
While changing default umask and dir permissions should prevent unauthorized accesses from PMS to other filesystem files if the worst happens...
Quite easy to end up with files in your filesystem with o+r
LXC, from codekoala/docker-plex
lxc.network.type = veth
lxc.network.flags = up
lxc.network.link = br0
lxc.network.name = eth0
lxc.network.hwaddr = 00:11:22:33:44:55
lxc.rootfs = /var/lib/lxc/[NAME]/rootfs
lxc.utsname = [NAME]
lxc.arch = x86_64
lxc.include = /usr/share/lxc/config/archlinux.common.conf
## systemd within the lxc
lxc.autodev = 1
lxc.pts = 1024
lxc.kmsg = 0
## mounts
lxc.mount.entry = /mnt/video /var/lib/lxc/[NAME]/rootfs/video none bind,create=dir 0 0Docker (thanks to jaymoulin/docker-plex):
$ docker run -d --restart=always --name plex --net=host -v /var/lib/plexmediaserver/:/media \
-v /media/usbDisk/FamilyData/KidsPelis:/root/Library/KidsPelis \
...
-v /media/usbDisk/FamilyData/Series:/root/Library/Series \
jaymoulin/plexGiven dockerd starting at boot time, containers persistence is guaranteed
Actually docker && ARMs is an interesting marriage for IoT
dani . caba at gmail (dot)com